Chuyển đến nội dung
Diễn đàn CADViet
asdf

[Đã xong] Lisp chuyển Dtext thành Mtext (nhiều đối tượng)

Các bài được khuyến nghị

các bác chỉ cách chuyển text thành mtext giúp mình nhé. Cám ơn các bác nhiều nhiều. file mình cần chuyển: http://www.cadviet.com/upfiles/3/drawing5.dwg

 

Bước 1 : Cài Express cho Cad. Nếu đã cài thì bước này bỏ qua.

Bước 2 : Dùng lệnh txt2mtxt, Hoặc vào menu Express\Text\Convert text to mtext

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

oh nhưng mà mình muốn chuyển cùng lúc nhiều đối tượng nhưng vẫn không thay đổi vị trí các text mà, làm như cách của bác hochoaivandot thì khi chuyển nhiều text các text gộp chung lại trong 1 mtext duy nhất :(

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

oh nhưng mà mình muốn chuyển cùng lúc nhiều đối tượng nhưng vẫn không thay đổi vị trí các text mà, làm như cách của bác hochoaivandot thì khi chuyển nhiều text các text gộp chung lại trong 1 mtext duy nhất :(

Bạn thử cái này nhé :

(defun c:t->mt() (mapcar '(lambda(x) (command "txt2mtxt" x "")) (acet-ss-to-list (ssget '((0 . "TEXT"))))))

  • Vote tăng 2

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

oh nhưng mà mình muốn chuyển cùng lúc nhiều đối tượng nhưng vẫn không thay đổi vị trí các text mà, làm như cách của bác hochoaivandot thì khi chuyển nhiều text các text gộp chung lại trong 1 mtext duy nhất :(

Vấn đề chuyển Text sang Mtext cũng nhạy cảm, nên dù có chuyển hàng loạt được bạn vẫn phải cân nhắc nhé :)

(defun c:t2mt()(foreach en (acet-ss-to-list (ssget '((0 . "*TEXT")))) (command "_txt2mtxt" En "")))

  • Vote tăng 2

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

vấn đề nhạy cảm là sao vậy bác ketxu?

Mtext dùng để gõ các Title (để căn dòng chế độ Midde Center) hoặc các ghi chú thì rất tiện do dễ co kéo và căn chỉnh. Nhưng khi cần hiệu chỉnh đồng loạt các đối tượng Text đơn lẻ thì rất dở vì không tận dụng được các ưu thế của các Lisp đã Post trên diễn đàn (đổi Font, convert sang VNI-TCVN-UNICODE). Bạn hãy thử trải nghiệm là biết. Với lại dùng nhiều Mtext trong bản vẽ thì dung lượng bản vẽ tăng lên khá nhiều.

  • Vote tăng 2

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
Khách
Chủ đề này bây giờ đã bị đóng lại để trả lời thêm.

×